.community {
  padding: 20px;
  section {
    margin-bottom: 20px;
  }
  .welcome-section {
    text-align: center;
    h1 {
      margin-bottom: 10px;
    }
    p {
      font-size: 16px;
      color: #666;
    }
  }
  .posts-preview-section {
    .post {
      margin-bottom: 15px;
      h3 {
        margin-bottom: 5px;
      }
      p {
        font-size: 14px;
        color: #555;
      }
    }
  }
}
